簡介:Javascript發展越來越快,并且將觸角延伸到各個領域,幾乎有一統江湖之勢。無論是前端,后臺服務器,移動開發,Javascript無不占據著重要位置,學習和使用Javascipt這門編程語言是性價比最高的,學習Javascript算法也相當重要的。
第1章 二叉樹算法原理及代碼實現
講解二叉樹的創建,遍歷,節點查詢和刪除等算法原理,并通過代碼編寫和調試的方式將原理落地實現。
- 視頻: 1-1 為什么是javascript和數據結構 (16:12)
- 視頻: 1-2 排序二叉樹的重要性 (02:59)
- 視頻: 1-3 二叉樹定義的原理說明 (11:50)
- 視頻: 1-4 二叉樹創建的代碼實現 (18:46)
- 視頻: 1-5 中序遍歷的算法原理 (10:21)
- 視頻: 1-6 中序遍歷的代碼實現 (17:26)
- 視頻: 1-7 前序遍歷的算法原理 (08:25)
- 視頻: 1-8 前序遍歷的代碼實現 (14:49)
- 視頻: 1-9 后續遍歷的算法原理 (08:05)
- 視頻: 1-10 后序遍歷的代碼實現 (13:30)
- 視頻: 1-11 二叉樹節點查找 (23:14)
- 視頻: 1-12 二叉樹葉子節點的刪除原理及實現(1) (02:32)
- 視頻: 1-13 二叉樹中間節點的刪除原理及實現(2) (13:55)
第2章 一個js前端小游戲的設計和開發
通過使用js,css, html開發一個小游戲,并運用前面講過的二叉樹算法實現游戲邏輯,通過案例開發的方式,展示二叉樹及其相關算法在實際項目中的運用。